import { baseRequest } from '@/utils/request'

const request = (url, ...arg) => baseRequest(`/biz/appgrayscale/` + url, ...arg)
/**
 * 灰度名单维护
 *
 * @author sym、
 * @date  2023/09/12
 **/
export default {
    // 下载模板
    getTemplate(data) {
        const options = {
            responseType: 'blob'
        }
        return request('template', data, 'get', options)
    },
    //导入名单
    importRoster(data) {
        return request('import', data, 'post')
    },
    // 获取列表
    getPage(data) {
        return request('page', data, 'get')
    },
    // 下载名单
    exportList(data) {
        const options = {
            responseType: 'blob'
        }
        return request('export', data, 'get', options)
    },
    // 删除
    remove(data) {
        return request('delete', data, 'post')
    },
    // 查询上传状态
    getimport(data) {
        return request('getimport', data, 'get')
    },

    // 以下是灰度名单管理的相关接口
    // 获取列表
    getcpage(data) {
        return request('cpage', data, 'get')
    },
    cimport(data) {
        return request('cimport', data, 'post')
    },
    getcimport(data) {
        return request('getcimport', data, 'get')
    },
    cedit(data) {
        return request('cedit', data, 'post')
    },
    cdelete(data) {
        return request('cdelete', data, 'post')
    },



}
